lubricating compounds - Espagnol Anglais Dictionnaire